<!-- Documentation produced by the Html generator of Bouml (http://bouml.free.fr) -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>M</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>

<body bgcolor="#ffffff">

<div class = "title">M</div>
<p></p>

<!-- ============================================================= -->

<table>
<tr bgcolor=#f0f0f0><td align=center><b>Name</b></td><td align=center><b>Kind</b></td><td align=center><b>Description</b></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refattribute140291" target = "projectFrame"><b>Mail</b></a></td><td>attribute</td><td>debe chequear el formato que sea acorde con el de mails</td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refattribute134787" target = "projectFrame"><b>Mes</b></a></td><td>attribute</td><td></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refuse case134275" target = "projectFrame"><b>Modificar Cliente</b></a></td><td>use case</td><td>---------------------------------------------------------------------------------------------------------------------------------------<br />Identificacion:					Codigo CU-A-003<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Objetivo:					Modificar Cliente<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Actor principal:				Usuario<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Actores secundarios:				<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Tipo:						Caso de uso de Aplicacion - Extiende al caso de uso "Administrar Clentes"<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Estado:						Identificado<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Prioridad:					Impide Continuar<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Beneficio:					Critico<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Descripcion:					Permite al un usuario la modificacion de un Cliente existente.<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Garantia minima:				Si el CU falla, el cliente no se modifica.<br />						El caso de uso se puede cancelar en cualquier momento, otorgando la garantia minima.<br />---------------------------------------------------------------------------------------------------------------------------------------<br />En caso de exito garantiza:			Se modificaron datos de un cliente existente.<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Precondiciones:					El usuario debe estar identificado en el sistema.<br />						Debe ejecutarse a traves del caso de uso "Administrar Clientes".<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Complejidad:					Simple<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Frecuencia:					Constante<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Casos de Uso relacionados:			"Administrar Clientes", "Crear Cliente", "Eliminar Cliente", "Consultar Clientes"<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Disparador:					Un usuario indica en el caso de uso "Administrar Clientes" que desea modificar datos<br />						de un cliente.<br />---------------------------------------------------------------------------------------------------------------------------------------<br /><br />---------------------------------------------------------------------------------------------------------------------------------------<br />ESCENARIO HABITUAL<br />---------------------------------------------------------------------------------------------------------------------------------------<br /><br />1.  El usuario desea modificar datos de un cliente existente, para lo cual selecciona la opcion correspondiente en el caso de uso <br />    "Administrar Clientes".<br />2.  El sistema presenta al usuario las opciones para la modificacion de datos del Cliente, mostrando los datos existentes.<br />3.  El usuario ingresa las modificacion que desee realizar a los datos del Cliente y finaliza el ingreso de datos.<br />4.  El sistema verifica los datos ingresados y pide al usuario confirmacion de la accion.<br />5.  El usuario confirma la modificacion.<br />4.  El sistema registra al los cambios realizados sobre el cliente. Aqui finaliza el caso de uso.<br /><br /><br />---------------------------------------------------------------------------------------------------------------------------------------<br />ESCENARIOS EXCEPCIONALES<br />---------------------------------------------------------------------------------------------------------------------------------------<br /><br />4.1 El sistema encuentra que algun dato no pasa las validaciones correspondientes. Retorna al punto 2 del escenario habitual, sin <br />    eliminar lo ingresado por el usuario y remarcando los campos cuyos datos se cargaron erroneamente.<br /><br /><br />---------------------------------------------------------------------------------------------------------------------------------------<br />INFORMACION RELACIONADA<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Reglas de negocio				El Nro. de documento del Cliente debe ser unico.<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Requerimientos funcionales:			<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Requerimientos no funcionales:			El caso de uno debe poder accederse simultaneamente por varios usuarios, por lo que se<br />						deben realizar los controles pertinentes que garantizen la integridad de los datos<br />						creados.<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Temas abiertos:					<br />---------------------------------------------------------------------------------------------------------------------------------------<br /></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refuse case136963" target = "projectFrame"><b>Modificar Localidad</b></a></td><td>use case</td><td>---------------------------------------------------------------------------------------------------------------------------------------<br />Identificacion:					Codigo CU-A-007<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Objetivo:					Modificar Localidad<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Actor principal:				Usuario<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Actores secundarios:				<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Tipo:						Caso de uso de Aplicacion - Extiende al caso de uso "Administrar Localidades"<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Estado:						Identificado<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Prioridad:					Impide Continuar<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Beneficio:					Critico<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Descripcion:					Permite al un usuario la modificacion de una Localidad existente.<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Garantia minima:				Si el CU falla, la Localidad no se modifica.<br />						El caso de uso se puede cancelar en cualquier momento, otorgando la garantia minima.<br />---------------------------------------------------------------------------------------------------------------------------------------<br />En caso de exito garantiza:			Se modificaron datos de una Localidad existente.<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Precondiciones:					El usuario debe estar identificado en el sistema.<br />						Debe ejecutarse a traves del caso de uso "Administrar Localidades".<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Complejidad:					Simple<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Frecuencia:					Constante<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Casos de Uso relacionados:			"Administrar Localidades", "Crear Localidades", "Eliminar Localidades", <br />						"Consultar Localidades"<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Disparador:					Un usuario indica en el caso de uso "Administrar Localidades" que desea modificar datos<br />						de un cliente.<br />---------------------------------------------------------------------------------------------------------------------------------------<br /><br />---------------------------------------------------------------------------------------------------------------------------------------<br />ESCENARIO HABITUAL<br />---------------------------------------------------------------------------------------------------------------------------------------<br /><br />1.  El usuario desea modificar datos de una Localidad existente, para lo cual selecciona la opcion correspondiente en el caso de uso <br />    "Administrar Localidades".<br />2.  El sistema presenta al usuario las opciones para la modificacion de datos de la Localidad, mostrando los datos existentes.<br />3.  El usuario ingresa las modificacion que desee realizar a los datos de la Localidad y finaliza el ingreso de datos.<br />4.  El sistema verifica los datos ingresados y pide al usuario confirmacion de la accion.<br />5.  El usuario confirma la modificacion.<br />4.  El sistema registra al los cambios realizados sobre la Localidad. Aqui finaliza el caso de uso.<br /><br /><br />---------------------------------------------------------------------------------------------------------------------------------------<br />ESCENARIOS EXCEPCIONALES<br />---------------------------------------------------------------------------------------------------------------------------------------<br /><br />4.1 El sistema encuentra que algun dato no pasa las validaciones correspondientes. Retorna al punto 2 del escenario habitual, sin <br />    eliminar lo ingresado por el usuario y remarcando los campos cuyos datos se cargaron erroneamente.<br /><br /><br />---------------------------------------------------------------------------------------------------------------------------------------<br />INFORMACION RELACIONADA<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Reglas de negocio				El codigo postal de la localidad debe ser unico<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Requerimientos funcionales:			<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Requerimientos no funcionales:			El caso de uno debe poder accederse simultaneamente por varios usuarios, por lo que se<br />						deben realizar los controles pertinentes que garantizen la integridad de los datos<br />						creados.<br />---------------------------------------------------------------------------------------------------------------------------------------<br />Temas abiertos:					<br />---------------------------------------------------------------------------------------------------------------------------------------<br /></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refoperation129283" target = "projectFrame"><b>ModificarCliente</b></a></td><td>operation</td><td></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refoperation130819" target = "projectFrame"><b>ModificarCliente</b></a></td><td>operation</td><td></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refoperation131203" target = "projectFrame"><b>MostrarDatosCliente</b></a></td><td>operation</td><td></td></tr>
</table>
</body>
</html>
